package cn.assumejson.springframework.dao;

import cn.assumejson.springframework.bean.IUserDao;

import java.util.HashMap;
import java.util.Map;

/**
 * @author Mr. Li
 * @version 1.0
 * @since 1.0 2021/11/30 11:37
 */
public class UserDao implements IUserDao {
    private static Map<String, String> hashMap = new HashMap<>();

    public void initDataMethod() {
        hashMap.put("10001", "小刚");
        hashMap.put("10002", "小刚刚");
        hashMap.put("10003", "小刚刚刚");
    }

    public void destroyDataMethod() {
        System.out.println("执行：destroy-method");
        hashMap.clear();
    }

    public String queryUserName(String uId) {
        return hashMap.get(uId);
    }
}

///**
// * @author Mr. Li
// * @version 1.0
// * @since 1.0 2021/11/30 11:37
// */
//public class UserDao {
//    private static Map<String, String> hashMap = new HashMap<>();
//
//    static {
//        hashMap.put("10001", "小刚");
//        hashMap.put("10002", "小刚刚");
//        hashMap.put("10003", "小刚刚刚");
//    }
//
//    public String queryUserName(String uId) {
//        return hashMap.get(uId);
//    }
//}

